concealment and improvement techniques of pits - Turkish English Dictionary